risk landscape - Spanish English Dictionary